github.com/refraction-networking/utls.clientHandshakeStateTLS13.keyShareKeys (field)

14 uses

	github.com/refraction-networking/utls (current package)
		handshake_client.go#L377: 			keyShareKeys: keyShareKeys,
		handshake_client_tls13.go#L31: 	keyShareKeys *keySharePrivateKeys
		handshake_client_tls13.go#L63: 	if hs.keyShareKeys == nil || hs.keyShareKeys.ecdhe == nil || len(hs.hello.keyShares) == 0 {
		handshake_client_tls13.go#L353: 		hs.keyShareKeys = &keySharePrivateKeys{curveID: curveID, ecdhe: key}
		handshake_client_tls13.go#L601: 	sharedKey, err := getSharedKey(ecdhePeerData, hs.keyShareKeys.ecdhe)
		handshake_client_tls13.go#L608: 		if hs.keyShareKeys.mlkem == nil {
		handshake_client_tls13.go#L613: 			if sharedKey, err = getSharedKey(ecdhePeerData, hs.keyShareKeys.mlkemEcdhe); err != nil {
		handshake_client_tls13.go#L620: 		mlkemShared, err := hs.keyShareKeys.mlkem.Decapsulate(ciphertext)
		handshake_client_tls13.go#L629: 		if hs.keyShareKeys.mlkem == nil {
		handshake_client_tls13.go#L633: 			if sharedKey, err = getSharedKey(ecdhePeerData, hs.keyShareKeys.mlkemEcdhe); err != nil {
		handshake_client_tls13.go#L639: 		kyberShared, err := kyberDecapsulate(hs.keyShareKeys.mlkem, ciphertext)
		u_public.go#L93: 			keyShareKeys: chs.State13.private13KeyShareKeys(),
		u_public.go#L115: 			KeyShareKeys:  chs13.keyShareKeys.ToPublic(),